 /deep/.van-dropdown-menu__item {
   height: 80px;
   line-height: 80px;
   background: none;
   opacity: 1;
   font-size: 24px;
   font-weight: 400;
   text-align: center;
   width: 100px;
   padding-left: 12px;

 }

 /deep/.van-ellipsis {
   color: #3dbb2b;
   height: 80px;
   line-height: 80px;
   width: 100px;
   font-size: 24px;
 }

 /deep/.van-popup--top {
   // transition: none;
 }

 /deep/.van-popup {
   //  transition: none;
   //  background:#fff;

 }

 /deep/.van-overlay {
   z-index: 1999;
   //  background: rgba(0,0,0,0.49);
   background: none;
 }

 /deep/.van-dropdown-menu__bar {
   background: none;
   box-shadow: none;
 }

 /deep/.van-dropdown-menu__title--down::after {
   display: none;
 }

 /deep/.van-dropdown-item__option {
   font-size: 26px;
   box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.20);
   border-right: 2px solid rgba(0, 0, 0, 0.08);
   border-left: 2px solid rgba(0, 0, 0, 0.08);
 }

 /deep/.van-dropdown-item {
   z-index: -1;
   max-width: 200px;
   max-height: 500px;
   margin-left: 26px;

 }

 /deep/.van-dropdown-item__option--active {
   color: #3dbb2b;
   //  display: none;
 }

 /deep/.van-icon-success::before {
   // display: none;
   color: #fff;
 }

 /deep/.van-cell__value {
   position: absolute;
   right: 12px;
 }

 /deep/.van-icon-success::before {
   content: '';
 }

 /deep/.van-icon::before {
   display: inline-block;
   width: 24px;
   height: 24px;
   background: url('https://image.hezongyy.com/pcimage/active/h5OK.png');
   background-size: 24px;
 }

 /deep/.van-cell {
   padding: 20px 33px;

   &:first-child {
     padding-top: 55px;
   }

 }

 /deep/.van-dropdown-item__content {
   min-height: 100%;
 }

 /deep/.van-dropdown-item--down {
   // margin-top: 36px;
 }

 .ladderPrice {
   user-select: none;

   .activeLoading {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
   }

   .upgrade {
     position: fixed;
     bottom: 230px;
     right: 47px;
     height: 88px;
     width: 88px;
     z-index: 999;

     img {
       width: 100%;
       height: 100%;
     }
   }

   /deep/ .van-list__finished-text {
     font-size: 28px;
     padding-bottom: 10px;
   }

   .label_img {
     display: table-cell;
     width: 100px;
     height: 37px;
     line-height: 37px;
     padding-right: 16px;

     .img1 {
       width: 100%;
       height: 100%;
     }

     .img2 {
       width: 126px;
       height: 100%;
     }
   }

   .tab_area {
     height: 60px;
     display: inline-block;
     width: 100%;
     padding: 15px 24px;
     z-index: 999;
     background: #fff;

     .item {
       text-align: center;
       display: inline-block;
       width: 150px;
       height: 60px;
       line-height: 60px;
       opacity: 1;
       background: #f5f5f5;
       border-radius: 30px;
       color: #999999;
       font-size: 24px;
       margin-right: 50px;

       &:last-child {
         margin-right: 0;
       }
     }

     .active {
       text-align: center;
       display: inline-block;
       width: 150px;
       height: 60px;
       line-height: 60px;
       opacity: 1;
       background: #3dbb2b;
       border-radius: 30px;
       color: #ffffff;
       font-size: 24px;
       margin-right: 50px;
     }
   }

   .sreach_area {
     position: relative;
     top: 0;
     left: 0;
     right: 0;
     padding: 0 24px 0 24px;
     padding-top: 20px;
     z-index: 1999;
     background: #ffffff;
     padding-bottom: 20px;

     .divtip {
       display: flex;
       height: 80px;
       line-height: 80px;
       opacity: 1;
       background: #f5f5f5;
       border-radius: 40px;
       opacity: 1;

       .title_tab {
         margin-left: 33px;
         width: 96px;
         height: 80px;
         opacity: 1;
         font-size: 24px;
         font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
         font-weight: 400;
         text-align: center;
         color: #3dbb2b;
         line-height: 80px;
       }

       img {
         width: 22px;
         height: 12px;
         position: absolute;
         top: 50%;
         left: 152px;
         transform: translate(0, -50%);
       }

       input {
         border-radius: 37px;
         flex: 1;
         height: 80px;
         line-height: 80px;
         opacity: 1;
         color: #999999;
         border: none;
         padding: 0 22px;
         font-size: 26px;
         font-family: PingFangSC, PingFangSC-Regular;
         font-weight: 400;
         letter-spacing: -1px;
         background: #f5f5f5;
         padding-left: 65px;
       }

       .div {
         // position: absolute;
         // top: 50%;
         // right: 35px;
         // transform: translate(0,-50%);
         width: 100px;
         height: 60px;
         margin-right: 12px;
         margin-top: 10px;
         opacity: 1;
         background: #3dbb2b;
         border-radius: 30px;
         line-height: 60px;
         text-align: center;
         color: #fff;
       }
     }
   }

   .specials {
     background: #fff;
   }

   .action-sheet {
     .close {
       position: absolute;
       right: 24px;
       top: 16px;
       z-index: 999;
       background: #fff;

       img {
         display: inline-block;
         width: 44px;
         height: 44px;
       }

     }
   }

 }
